package tec;
import poounit.Test;

public class TestEtatPassager 
{
	public static void lancer()
	{
		testExterieur();
		testInterieur();
		testDebout();
		testAssis();
	}

	@Test
	public static void testExterieur()
	{
		EtatPassager etatTest =  EtatPassager.etatDehors;
		assert !etatTest.estAssis() 
			&& !etatTest.estDebout() : "testExterieur failed !";
	}

	@Test
	public static void testInterieur()
	{
		EtatPassager etatTest = EtatPassager.etatDehors;
		assert false :  "testInterieur failed !";
	} 

	@Test
	public static void testDebout()
	{
		EtatPassager etatTest =  EtatPassager.etatDebout;
		assert !etatTest.estAssis() 
			&& etatTest.estDebout() 
			&& !etatTest.estExterieur() : "testDebout failed !";
	} 

	@Test
	public static void testAssis()
	{
		EtatPassager etatTest = EtatPassager.etatAssis;
		assert etatTest.estAssis() 
			&& !etatTest.estDebout() 
			&& !etatTest.estExterieur() : "testAssis failed !";
	}  
}
